NewStopLimitOrderRequestDTO

Description

A request for a stop/limit order.

 

Properties

Name Type Description
OrderId integer

The identifier of the order to update.

MarketId integer

The unique identifier for the market.

Currency string

Currency to place order in.

AutoRollover boolean

Flag to indicate whether the trade will automatically roll into the next contract when the current contract expires. Only applies to markets where the underlying is a futures contract.

Direction string

Direction identifier for order/trade, values supported are Buy or Sell.

PositionMethodId integer
nullable true

Indicates the position of the trade. 1 == LongOrShortOnly, 2 == LongAndShort.

Quantity number
format decimal

Size of the order/trade.

BidPrice number
format decimal

Market prices are quoted as a pair (buy/sell or bid/offer), the BidPrice is the lower of the two.

OfferPrice number
format decimal

Market prices are quoted as a pair (buy/sell or bid/offer), the OfferPrice is the higher of the two.

AuditId string

Unique identifier for each price tick. Read this value from the prices stream. Treat it as a unique but random string.

TradingAccountId integer

The ID of the trading account associated with the trade/order request.

IfDone ApiIfDoneDTO

List of attached If/Done Orders that will be filled when the initial trade/order is triggered.

OcoOrder NewStopLimitOrderRequestDTO

Corresponding OCO Order (One Cancels the Other) if one has been defined.

Applicability string

Identifier which relates to the expiry of the order/trade, i.e. GoodTillDate (GTD), GoodTillCancelled (GTC) or GoodForDay (GFD).

ExpiryDateTimeUTC string
nullable true
format wcf-date

The associated expiry DateTime for a pair of GoodTillDate If/Done orders.

Guaranteed boolean

Flag to determine whether an order is guaranteed to trigger and fill at the associated trigger price.

TriggerPrice number
format decimal

Price at which the order is intended to be triggered.

Reference string

Reference identifier for the instruction.

AllocationProfileId integer

ID of the allocation profile to use if the client is a Trading Advisor.

OrderReference string The order reference identifier.
Source string The origination source for this order i.e. FIX/MT4/G2.

 

Last updated: 23 July 2024

 

 

 

Copyright © 2025 StoneX